package com.tr.rentcar.common;

import java.io.File;
import java.io.IOException;

import javax.servlet.http.Part;

public class FileUpload {
	public static String upload(Part part, String fileSavePath) throws IOException {
		// 获取普通参数
		String fileName = part.getSubmittedFileName();
		// 此处的path就是上传之后，文件要存储目录
		File uploadDir = new File(fileSavePath);

		// 判断上传目录是否存在
		if (!uploadDir.exists()) {
			uploadDir.mkdirs();
		}
		/*
		 * // 获取文件的后缀 String suffix =
		 * fileName.substring(fileName.lastIndexOf(".")); // 创建一个唯一字符串 String
		 * newFileName = UUID.randomUUID().toString() + suffix;
		 */
		String filePath = uploadDir + File.separator + fileName;
		// 将文件写入到此目录
		part.write(filePath);
		return fileName;
	}
}
